The meaning of cheaper oilThe HinduWorld oil prices, already lower than they have been in six months, are not likely to recover anytime soon, going by market conditions. A further increase in supply, compounding the current glut, and a parallel contraction
…